package com.example.huajia.wx.db.pojo;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;

/**
 * tb_order
 * @author 
 */
@Data
public class TbOrder implements Serializable {
    /**
     * 订单id
     */
    private String id;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 商品id
     */
    private String productId;

    /**
     * 商品名称
     */
    private String productName;

    /**
     * 商品兑换积分
     */
    private Integer productPoint;

    /**
     * 商品数量
     */
    private Integer productCount;

    /**
     * 订单总积分
     */
    private Integer totalPoint;

    /**
     * 用户姓名
     */
    private String name;

    /**
     * 下单电话
     */
    private String phone;

    /**
     * 下单地址
     */
    private String address;

    /**
     * 订单状态：0-待支付，1-已支付，2-已发货，3-已完成，4-已取消
     */
    private Byte status;

    /**
     * 是否删除0-否 1-是
     */
    @TableLogic
    private Integer isDeleted;

    /**
     * 订单创建时间
     */
    private Date createTime;

    private static final long serialVersionUID = 1L;
}